What is the meaning of the word "ram's horn"?

Definitions: